rock-cut buildings - German English Dictionary